Welcome to BEST WESTERN PLUS Seaport Inn DowntownLocated in Lower Manhattan between the South Street Seaport and the Financial District, the BEST WESTERN PLUS Seaport Inn Downtown offers spacious, clean accommodations and exceptional service. The BEST WESTERN PLUS Seaport Inn Downtown is just a short distance from Downtown Manhattan, the Statue of Liberty, Goldman Sachs and JP Morgan Chase.